deciduous tree species - French English Dictionary